@charset "UTF-8";

html,body{
  height:100%;
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
  -moz-osx-font-smoothing:grayscale;
  font-feature-settings:'liga';
  -webkit-text-size-adjust:100%;
  font-family:"Microsoft YaHei";
  color:#2b3a66;
}
ul,li,p,a{list-style:none;margin:0;padding:0}
a{text-decoration:none;color:inherit;outline:none;box-shadow:none;}
a:focus{outline:none;-moz-outline:none;}
em,i{font-style:normal;}
main.main-content{background-color:#f5f5f5;}

/*滚动条样式*/
::-webkit-scrollbar{width:10px}
::-webkit-scrollbar-track{background-color:#f3f3f3}
::-webkit-scrollbar-track-piece{background-color:#f3f3f3;-webkit-border-radius:4px;}
::-webkit-scrollbar-thumb{background-color:#ddd;border:solid 1px silver;border-radius:4px}
::-webkit-scrollbar-corner{background-color:#ddd}
::-webkit-resizer{background-repeat:no-repeat;background-position:bottom right}
::-webkit-scrollbar-thumb:hover{background-color:#f3f3e0}

/*文字缩放*/
@media screen and (max-width:1320px) {
  :root{font-size:0.875rem;}
}

/*宽高比例*/
.w-10{width:10%!important;}
.w-15{width:15%!important;}
.w-20{width:20%!important;}
.w-30{width:30%!important;}
.w-35{width:35%!important;}
.w-40{width:40%!important;}
.w-45{width:45%!important;}
.w-60{width:60%!important;}
.w-65{width:65%!important;}
.w-70{width:70%!important;}
.w-80{width:80%!important;}
.w-85{width:85%!important;}
.w-90{width:90%!important;}
.h-10{height:10%!important;}
.h-20{height:20%!important;}
.h-33{height:33.3333%!important;}
.h-60{height:60%!important;}

/*字体颜色*/
.text-color{background:linear-gradient(140deg,#ea3228,#f8bc0c);color:transparent;-webkit-background-clip:text;background-clip:text;}

/*导航条*/
header{background-color:none;transition:background-color 0.5s ease-in-out;}
header .navbar{--bs-navbar-padding-y:0;}
header.scrolled{background-color:var(--bs-white);transition:background-color 0.5s ease-in-out;box-shadow:0 8px 8px -8px rgb(0 0 0 / 10%);}
header.scrolled .navbar-brand img:nth-child(1){display:none;transition:display 0.5s ease-in-out;}
header.scrolled .navbar-brand img:nth-child(2){display:block!important;transition:display 0.5s ease-in-out;}
header nav .navbar-nav{--bs-nav-link-color:var(--bs-white);--bs-nav-link-hover-color:var(--bs-warning);}
header.scrolled nav .navbar-nav{--bs-nav-link-color:var(--bs-black);--bs-nav-link-hover-color:var(--bs-warning);}
header nav .offcanvas{--bs-offcanvas-width:65%;}
header nav ul li.active a{color:var(--bs-warning);}
header nav ul li a:before{content:'';position:absolute;width:100%;top:0;left:0;border-bottom:0.0625rem;border-style:solid;border-color:var(--bs-warning);background:var(--bs-warning);display:none;}
header nav ul li.active a:before{display:block;}
header nav ul li:hover a:before{display:block;}
header.scrolled nav ul li a:before{content:'';position:absolute;width:100%;top:0;border-bottom:0.0625rem;border-style:solid;border-color:var(--bs-warning);background:var(--bs-warning);}
header nav button{box-shadow:none!important;}
header nav button i{width:25px;height:2px;transition:display 0.5s ease-in-out;}
header .navbar-toggler{border:1px solid var(--bs-white)!important;transition:display 0.5s ease-in-out;}
header.scrolled nav button i{width:25px;height:2px;background:var(--bs-black)!important;transition:display 0.5s ease-in-out;}
header.scrolled .navbar-toggler{border:1px solid var(--bs-black)!important;transition:display 0.5s ease-in-out;}
@media (max-width:992px) {
  header img.w-100{width:90%!important;}
  header nav .w-15{width:50%!important;}
  header .navbar-nav .active{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
  header nav .navbar-nav{--bs-nav-link-color:none;--bs-nav-link-hover-color:var(--bs-warning);}
  header nav ul li.active a{color:var(--bs-white);}
  header nav ul li.active a:before{display:none;}
}

/*底部*/
footer{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
footer .col-12:nth-child(1) p{letter-spacing:0.1875rem;}

/*首页*/
.in_part1{background:url(/uploads/202507/31/in_img1.webp)no-repeat center center,linear-gradient(140deg,#ea3228,#f8bc0c);background-size:cover;background-attachment:fixed;}
.in_part1 .carousel-item-next,.in_part1 .carousel-item-prev,.in_part1 .carousel-item.active{display:flex;flex-wrap:wrap;}
.in_part1 p{height:5rem;}
.in_part1 .carousel-indicators{margin-right:0;margin-left:0;}
.in_part1 .carousel-indicators{margin-bottom:4rem;}
@media (max-width:992px) {
  .in_part1{background-size:auto;}
  .in_part1 .carousel-item .w-50:nth-child(1){width:100%!important;}
  .in_part1 .carousel-item .w-50:nth-child(2){width:100%!important;}
  .in_part1 .carousel-indicators{margin-bottom:-1.5rem;}
}
/*通用小标题样式*/
.support_title:before,.support_title:after{content: "";width:4%;border-top:2px #999 solid; display: inline-block;vertical-align: middle;}
.support_title:before{margin-right:1rem;}
.support_title:after{margin-left:1rem;}
/*通用小标题样式*/
.in_part2 i:nth-child(1){width:2rem;height:2rem;border-radius:50%;border:1px solid #f8bc0c;right:calc(50% + 46.5%);}
.in_part2 i:nth-child(5){bottom:-2rem;}
.in_part2 #serviceitems .btn:not(.collapsed){background:url(/uploads/202507/31/in_img2.gif)no-repeat center;}
.in_part2 #serviceitems .btn:not(.collapsed) img{background-color:#fff;-webkit-box-shadow:0 10px 30px 0 rgb(0 0 0 / 10%);box-shadow:0 10px 30px 0 rgb(0 0 0 / 10%);}
.in_part2 .col-lg-3 .text-center{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
.in_part2 .col-lg-9 p{font-size:0.75rem;}
@media (max-width:992px) {
  .in_part2 .w-20 img{width:100%!important;}
}
.in_part3{background:url(/uploads/202507/31/in_img14.webp)no-repeat bottom;background-size:100%;}
.in_part3 i{background:linear-gradient(140deg,#ea3228,#f8bc0c);color:transparent;-webkit-background-clip:text;background-clip:text;}
.in_part4{background:url(/uploads/202507/31/in_img15.webp)no-repeat;background-size:100% 100%;}
.in_part4 .support_title:before,.in_part4 .support_title:after{border-top:2px #fff solid;}
.in_part4 li .bi{width:7.5rem;height:7.5rem;}
.in_part4 .border-top{border-top-style:dashed!important;}
.in_part4 li i:nth-child(1):before{background:linear-gradient(140deg,#ea3228,#f8bc0c);color:transparent;-webkit-background-clip:text;background-clip:text;}
.in_part4 li div>i{background-color:#fff;border-radius:50%;box-sizing:content-box;content:"";width:0.75rem;height:0.75rem;left:50%;position:absolute;top:-6px;transform:translateX(-50%);}
.in_part4 li div>i:after{background-color:#fff;border-radius:50%;content: "";width:1.25rem;height:1.25rem;left:50%;opacity:.3;position:absolute;top:50%;transform:translate(-50%,-50%);}
.in_part4 li div>p{font-size:0.75rem;}
@media (max-width:992px) {
  .in_part4{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
  .in_part4 ul{border-left:2px dashed #fff!important;}
  .in_part4 li{display:flex;}
  .in_part4 li .bi{width:4rem;height:4rem;}
  .in_part4 .border-top{border:none!important;}
  .in_part4 li div>i{left:-6.55rem;top:35%;}
}
.in_part5 .carousel-item-next,.in_part5 .carousel-item-prev,.in_part5 .carousel-item.active{display:flex;flex-wrap:wrap;}
.in_part5 button{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
.in_part5 .carousel-item a.text-white{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
.in_part5 a.ljgd{border:0.1rem solid transparent;background-clip:padding-box, border-box;background-origin:padding-box, border-box;background-image:linear-gradient(to right,#f8f9fa, #f8f9fa), linear-gradient(140deg,#ea3228,#f8bc0c);}
.in_part5 a.ljgd span{background:linear-gradient(140deg,#ea3228,#f8bc0c);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media (max-width:992px) {
  .in_part5 .carousel-item .w-50:nth-child(1){width:100%!important;}
  .in_part5 .carousel-item .w-50:nth-child(2){width:100%!important;}
}
.in_part6{background:linear-gradient(140deg,#ea3228,#f8bc0c)no-repeat;background-size:100% 85%;}
.in_part6 .support_title:before,.in_part6 .support_title:after{border-top:2px #fff solid;}
.in_part6 div.px-4 a:nth-child(3){border:0.1rem solid transparent;background-clip:padding-box, border-box;background-origin:padding-box, border-box;background-image:linear-gradient(to right,#fff, #fff), linear-gradient(140deg,#ea3228,#f8bc0c);}
.in_part6 a span{background:linear-gradient(140deg,#ea3228,#f8bc0c);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media (max-width:992px) {
  .in_part6 .border-end{border-right:none!important;}
}
.in_part7 img{width:7rem;}
.in_part7 .row.mx-auto{width:87.5%;}
.in_part7 .col-lg:hover img:nth-child(1){display:none!important;}
.in_part7 .col-lg:hover img:nth-child(2){display:block!important;}
@media (max-width:992px) {
  .in_part7 .row.mx-auto{width:100%;}
}
.in_part8.container{background-image:url(/uploads/202507/31/in_img35.webp);background-size:100% 100%;}

/*整合营销栏目页*/
.yx_part1{background:linear-gradient(140deg,#ea3228,#f8bc0c)no-repeat;background-size:100% 90%;}
.yx_part1 .fs-2{letter-spacing:0.25rem;}
.yx_part1 .text-black{line-height:1.7rem;}
@media (max-width:992px){
  .yx_part1 .w-90{width:100%!important;}
  .yx_part1 .bg-white img{width:83%;}
  .yx_part1 .bg-white .fs-3{font-size:1.15rem!important;}
  .yx_part1 .bg-white span{font-size:0.75rem;}
  .yx_part1{background-size:100% 90%;}
}
.yx_part2 li.on .d-lg-flex{background:linear-gradient(140deg,#ea3228,#f8bc0c);color:#fff;}
.yx_part2 .bi-cursor-fill::before{transform:rotate(45deg);background:linear-gradient(140deg,#ea3228,#f8bc0c);color:transparent;-webkit-background-clip:text;background-clip:text;}
.yx_part2 a{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
.yx_part2 p{line-height:1.75rem;}
.yx_part2 .ch{background:rgb(245 128 34 / 20%);}
@media (max-width:992px){
  .yx_part2 .hd li:nth-child(1){padding-right:0!important;}
  .yx_part2 .hd li:nth-child(2),.yx_part2 .hd li:nth-child(3),.yx_part2 .hd li:nth-child(4){padding-left:0!important;padding-right:0!important;}
  .yx_part2 .hd li:nth-child(5){padding-left:0!important;}
  .yx_part2 .hd .fs-5{font-size:0.75rem!important;}
  .yx_part2 .bd .w-50{width:100%!important;}
}
.yx_part3 .col-lg-2{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
.yx_part3 .col.pt-lg-1 span{border:0.1rem solid #f8bc0c;}
.yx_part3 div:nth-child(4) .p-lg-4{background:rgb(239 90 39 / 10%);}
.yx_part3 div:nth-child(5) .p-lg-4{background:rgb(245 128 34 / 10%);}
.yx_part3 div:nth-child(6) .p-lg-4{background:rgb(248 161 26 / 10%);}
.yx_part3 div:nth-child(4) .col-lg-1:nth-child(1)>div{border: 2px dashed #ef5a27;}
.yx_part3 div:nth-child(4) .col-lg-1:nth-child(1)>div h3{background:#ef5a27;}
.yx_part3 div:nth-child(5) .col-lg-1:nth-child(1)>div{border: 2px dashed #f58022;}
.yx_part3 div:nth-child(5) .col-lg-1:nth-child(1)>div h3{background:#f58022;}
.yx_part3 div:nth-child(6) .col-lg-1:nth-child(1)>div{border: 2px dashed #f8a11a;}
.yx_part3 div:nth-child(6) .col-lg-1:nth-child(1)>div h3{background:#f8a11a;}
.yx_part3 div:nth-child(4) .col-lg-11 .border-white{background:rgb(239 90 39 / 10%);}
.yx_part3 div:nth-child(5) .col-lg-11 .border-white{background:rgb(245 128 34 / 10%);}
.yx_part3 div:nth-child(6) .col-lg-11 .border-white{background:rgb(248 161 26 / 10%);}
.yx_part3 div:nth-child(4) .col-lg-11 i{width:0.5rem;height:0.55rem;background:#ef5a27;}
.yx_part3 div:nth-child(5) .col-lg-11 i{width:0.5rem;height:0.55rem;background:#f58022;}
.yx_part3 div:nth-child(6) .col-lg-11 i{width:0.5rem;height:0.55rem;background:#f8a11a;}
.yx_part3 .col-lg-11 p{font-size:0.9rem;}
@media (max-width:992px){
  .yx_part3 .col-lg-2.rounded-4,.yx_part3 .col-lg-1 .rounded-4{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;}
  .yx_part3 .col.pt-lg-1 span i{display:block;}
  .yx_part3 .col-lg-1 .rounded-4{border:none!important;}
}
.yx_part4 thead tr{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
.yx_part4 tbody tr{background:rgb(245 128 34 / 10%);}
.yx_part5 a{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
.yx_part6 .position-absolute{background:linear-gradient(140deg,#ea3228,#f8bc0c);border-top-left-radius:1rem;border-bottom-right-radius:1rem;}
.yx_part6 i{width:0.75rem;height:0.8rem;background:linear-gradient(140deg,#ea3228,#f8bc0c);}
.yx_part6 .text-start div:nth-child(4){background:rgb(245 128 34 / 10%);}
.yx_part8 .rounded-4{background:url(/uploads/202507/31/yx_img27.webp)no-repeat,linear-gradient(140deg,#ea3228,#f8bc0c);background-position:120% -3%;}
.yx_part8 .col-6 .d-flex{border:1px solid;border-image:linear-gradient(112deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%) 1;background:rgba(255, 255, 255, 0.2);}
.yx_part8 a{background:linear-gradient(140deg,#ea3228,#f8bc0c)};
@media (max-width:992px) {
  .yx_part8 .rounded-4{background-position:-10% 430%;}
}
@media (max-width:992px) {
  .yx_part8 .rounded-4{background-position:-10% 430%;}
}

/*SEO栏目页*/
.seo_part1{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
.seo_part1 .container img:nth-child(1){top:1rem;left:15%;}
.seo_part1 h1 span:nth-child(3){letter-spacing:1rem;}
.seo_part1 .container img:nth-child(3){transform:rotate(180deg);-webkit-transform:rotate(180deg);right:15%;bottom:9rem;}
.seo_part1 a{background-clip:padding-box, border-box;background-origin:padding-box, border-box;background-image:linear-gradient(to right,#fff, #fff)}
.seo_part1 a span{background:linear-gradient(140deg,#ea3228,#f8bc0c);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media (max-width:992px) {
  .seo_part1 .container img:nth-child(1){top:1rem;left:1rem;}
  .seo_part1 .container img:nth-child(3){right:1rem;bottom:5rem;}
}
.seo_part2 .col-12:nth-child(1) .rounded-top-4.d-flex{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
.seo_part2 .col-12:nth-child(2) .rounded-top-4.d-flex{background:linear-gradient(210deg,#ea3228,#f8bc0c);}
.seo_part2 h3:after{content:"";width:5rem;border-top:3px #fff solid;display:inline-block;vertical-align:middle;}
.seo_part2 li img{height:1.5rem;}
.seo_part2 a.anniu{border:0.1rem solid transparent;background-clip:padding-box, border-box;background-origin:padding-box, border-box;background-image:linear-gradient(to right,#f8f9fa, #f8f9fa), linear-gradient(140deg,#ea3228,#f8bc0c);}
.seo_part2 a.anniu span{background:linear-gradient(140deg,#ea3228,#f8bc0c);color:transparent;-webkit-background-clip:text;background-clip:text;}
.seo_part3 .col-12 .bg-white{border-top:6px solid transparent;background-clip:padding-box, border-box;background-origin:padding-box, border-box;background-image:linear-gradient(to right,#f8f9fa, #f8f9fa), linear-gradient(140deg,#ea3228,#f8bc0c);}
.seo_part3 li i{width:6px;height:6px;background:linear-gradient(140deg,#ea3228,#f8bc0c);opacity:0.5;border-radius:50%;left:2px;top:8px;}
.seo_part4 div:nth-child(1){background:rgb(245 128 34 / 10%)}
.seo_part4 .bi-check-lg::before{background:linear-gradient(140deg,#ea3228,#f8bc0c);padding:1rem;}
.seo_part4 a{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
@media (max-width:992px) {
  .seo_part4 p{line-height:1.75rem;}
}
.seo_part5 i{opacity:0.1;}
.seo_part6{background:url(/uploads/202507/31/in_img15.webp)no-repeat;background-size:100% 100%;}
.seo_part6 .support_title:before,.seo_part6 .support_title:after{border-top:2px #fff solid;}
.seo_part6 li .bi{width:7.5rem;height:7.5rem;}
.seo_part6 .border-top{border-top-style:dashed!important;}
.seo_part6 li i:nth-child(1):before{background:linear-gradient(140deg,#ea3228,#f8bc0c);color:transparent;-webkit-background-clip:text;background-clip:text;}
.seo_part6 li div>i{background-color:#fff;border-radius:50%;box-sizing:content-box;content:"";width:0.75rem;height:0.75rem;left:50%;position:absolute;top:-6px;transform:translateX(-50%);}
.seo_part6 li div>i:after{background-color:#fff;border-radius:50%;content: "";width:1.25rem;height:1.25rem;left:50%;opacity:.3;position:absolute;top:50%;transform:translate(-50%,-50%);}
.seo_part6 li div>p{font-size:0.75rem;}
@media (max-width:992px) {
  .seo_part6{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
  .seo_part6 ul{border-left:2px dashed #fff!important;}
  .seo_part6 li{display:flex;}
  .seo_part6 li .bi{width:4rem;height:4rem;}
  .seo_part6 .border-top{border:none!important;}
  .seo_part6 li div>i{left:-6.55rem;top:35%;}
  .seo_part6 li div>p{font-size:1rem;}
}
.seo_part7 .position-absolute{bottom:0.5rem;}
@media (max-width:992px) {
  .seo_part7 .w-20{width:50%!important;}
  .seo_part7 .row div:nth-child(12){border-right:none!important;}
}

/*面包屑导航样式*/
.mbxdh > a + a:before {content: "\00a0/\00a0";color:#555;}

/*服务案例栏目页*/
.anli .al_part1{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
.anli img{height:11rem;}
.anli .card{--bs-card-border-color:none;--bs-card-bg:none;}

/*服务案例详情页*/
.news_bg{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
.news_bg .mbxdh > a + a:before {color:#fff;}

/*分页*/
.article-list .text-center{padding:30px 0;white-space:nowrap;}
.article-list .text-center a{margin:0;color:#333;padding:5px 15px;border: 1px solid #ccc;padding:0.5em 0.93em;}
.pagination{display:inline-block;padding-left:0;margin:17px 0;border-radius:3px;}
.pagination > li{display:inline;}
.pagination > li > a, .pagination > li > span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#2c3e50;background-color:#fff;border:1px solid #ddd;margin-left:-1px;}
.pagination > li:first-child > a, .pagination > li:first-child > span{margin-left:0;border-bottom-left-radius:3px;border-top-left-radius:3px;}
.pagination > li:last-child > a, .pagination > li:last-child > span{border-bottom-right-radius:3px;border-top-right-radius:3px;}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{z-index:2;color:#11181f;background-color:#eeeeee;border-color:#ddd;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{z-index:3;color:#fff;background-color:#2c3e50;border-color:#2c3e50;cursor:default;}
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus{color:#777777;background-color:#fff;border-color:#ddd;cursor:not-allowed;}
.pager{padding:20px 0;;margin-top:20px;list-style:none;text-align:center;}
.pager li{display:inline;}
.pager li > a, .pager li > span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px;}
.pager li > a:hover, .pager li > a:focus{text-decoration:none;background-color:#eeeeee;}
.pager .next > a, .pager .next > span{float:right;}
.pager .previous > a, .pager .previous > span{float:left;}
.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span{color:#777777;background-color:#fff;cursor:not-allowed;}
.pager .pagination{margin:0;}
.pager .pager{margin:0;}
.pager li{margin:0 0.25em;height:auto;display:inline-block;}
.pager li:first-child > a,.pager li:last-child > a,.pager li:first-child > span,.pager li:last-child > span{padding:0.5em 1.2em;}
.pager li > a,.pager li > span{background:none;border:1px solid #e6e6e6;border-radius:0.25em;padding:0.5em 0.93em;font-size:14px;}

/*文章详情页*/
.new .card{--bs-card-border-width:none;--bs-card-border-radius:none;--bs-card-cap-bg:none;}
.article-item p{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;}
.article-text img{width: 100%;display:block;text-indent:0em;}
.article-text p a{color:var(--bs-primary);cursor:pointer;font-weight:bold;}
.new .card:nth-child(2){--bs-card-bg:none;}
.card-body .prevnext{height:5.5rem; color:none!important;}
.card-body .prevnext div.position-absolute{top:-2rem;}
.card-body .prevnext div.position-absolute:before{background:rgba(0,0,0,.5);content:"";width:100%;height:100%;position:absolute;top:0;left:0;}
.card-body .prevnext a:hover div.position-absolute:before{background:rgba(0,0,0,.7);}
.card-body .prevnext a span:nth-child(2){line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;top:0.75rem;left:1rem;}
.card-body .prevnext a span:nth-child(3){font-size:0.75rem;top:3.75rem;left:1rem;}
.card-body .prevnext a span:nth-child(4){font-size:0.75rem;top:3.75rem;right:1rem;}

.article-text p,.article-text h2,.article-text h3,.article-text ol,.article-text ul{line-height:30px;padding-bottom:15px;margin-bottom:0;text-align:justify;}
.article-text hr{display:none;}
.article-text ol{padding-left:0;}
.article-text li{text-indent: 2em;}
.article-text li:before{content:"";width:6px;height:6px;display:inline-block;border-radius:50%;background:#000;vertical-align: middle;margin-right:0.75rem;}
.article-text li p{padding-bottom:0;display:inline;}
.article-text li img{padding:1rem 0;}
.article-text h2{font-size:1.5rem;font-weight:700;margin-top:1rem;}
.article-text h3,.article-text h4{font-size:1.25rem;font-weight:700;}
.article-text table{width:100%;line-height:2.5rem;margin-bottom:15px;}
.article-text table thead{background:#e9ecef;}
.article-text table th,.article-text table td{padding-left:1rem;}
.article-text blockquote{display:block;border-left:8px solid #f8bc0c;padding:5px 10px;font-size:100%;background-color:#f1f1f1;}
.article-text blockquote p{padding:0;}
.article-text img{width: 100%;display:block;text-indent:0em;}
.article-text p a{color:var(--bs-primary);cursor:pointer;font-weight:bold;}
aside .media-body span{font-size:0.75rem;}

/*关于我们栏目页*/
.ab_part1{background:linear-gradient(140deg,#ea3228,#f8bc0c);}
.ab_part2 i{padding:0.75rem 1rem;background:linear-gradient(140deg,#ea3228,#f8bc0c);}
.ab_part3 .pe-lg-5 div:nth-child(2){height:0.625rem;background:rgb(234 50 40 / 10%);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.ab_part3 .pe-lg-5 div:nth-child(2) i{background:linear-gradient(140deg,#ea3228 0%,#f8bc0c 100%);box-shadow:10px 10px 24px 0px rgb(0 195 255 / 30%);border-radius:5px;}
.ab_part4 .rounded-5{background:url(/uploads/202507/31/ab_img1.webp)no-repeat center center;background-size:cover;box-shadow:20px 20px 85px 0px rgb(234 50 40 / 35%)}
.ab_part4 .position-relative:before{content:"";position:absolute;width:0.5rem;height:0.5rem;left:0;top:45%;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:40%;}
.ab_part5 .rounded-5{background:url(/uploads/202507/31/ab_img2.webp)no-repeat center center;background-size:cover;box-shadow:20px 20px 85px 0px rgb(234 50 40 / 35%)}

/*通用按钮*/
.anniu{position:relative;overflow:hidden;transition:.3s all;vertical-align:middle;}
.anim{-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);position:absolute;top:50%;left:50%;z-index:10}
.anim:before{position:relative;content:'';display:block;margin-top:100%}
.anim:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%}
.hoverable{overflow:hidden}
.hoverable .anim{-moz-animation:anim-out .75s;-webkit-animation:anim-out .75s;animation:anim-out .75s}
.hoverable .anim:after{-moz-animation:anim-out-pseudo .75s;-webkit-animation:anim-out-pseudo .75s;animation:anim-out-pseudo .75s}
.hoverable .anim,.hoverable .anim:after{animation-iteration-count:infinite;animation-duration:1.3s}
@-webkit-keyframes anim-in{0%{width:0}100%{width:100%}}
@-moz-keyframes anim-in{0%{width:0}100%{width:100%}}
@-ms-keyframes anim-in{0%{width:0}100%{width:100%}}
@keyframes anim-in{0%{width:0}100%{width:100%}}
@-webkit-keyframes anim-in-pseudo{0%{background:rgba(0,0,0,.25)}100%{background:0 0}}
@-moz-keyframes anim-in-pseudo{0%{background:rgba(0,0,0,.25)}100%{background:0 0}}
@-ms-keyframes anim-in-pseudo{0%{background:rgba(0,0,0,.25)}100%{background:0 0}}
@keyframes anim-in-pseudo{0%{background:rgba(0,0,0,.25)}100%{background:0 0}}
@-webkit-keyframes anim-out{0%{width:0}100%{width:100%}}
@-moz-keyframes anim-out{0%{width:0}100%{width:100%}}@-ms-keyframes anim-out{0%{width:0}100%{width:100%}}
@keyframes anim-out{0%{width:0}100%{width:100%}}
@-webkit-keyframes anim-out-pseudo{0%{background:rgba(0,0,0,.25)}100%{background:0 0}}
@-moz-keyframes anim-out-pseudo{0%{background:rgba(0,0,0,.25)}100%{background:0 0}}
@-ms-keyframes anim-out-pseudo{0%{background:rgba(0,0,0,.25)}100%{background:0 0}}
@keyframes anim-out-pseudo{0%{background:rgba(0,0,0,.25)}100%{background:0 0}}